// 删除有序数组的重复项
// 快慢指针

let nums = [0,0,1,1,1,2,2,3,3,4]

var removeDuplicates = function(nums) {
    let left = 0, right = 0
    while(right < nums.length) {
        // 第一个元素和第二个第三个。。是否相等，直到找到不相等的(效果为跳过相等的)
        if(nums[left] !== nums[right]) {
            left++
            nums[left] = nums[right]
        }
        right++
    }
    return left+1
}
